home *** CD-ROM | disk | FTP | other *** search
/ EDUCORP 8 / Educorp2Compilation.sit / educorp2 / Utilities (2100) / 2105 Utilities v.3 / File Utilities / File / About File… next >
Encoding:
Text File  |  1992-05-01  |  5.2 KB  |  118 lines

  1.  
  2. About File…
  3.  
  4. Introduction:
  5.  
  6. File was originally written by Cary Clark at Apple, and then modified
  7. at Utah by JW Peterson in order to make it a useful editor for
  8. straight text work. In this context, it works best for writing text
  9. that is later uploaded to a larger host machine.  Therefore, File
  10. differs from MacWrite, MS-Word, etc. in several ways-
  11.  
  12.    -It doesn't know anything about multiple fonts or typestyles within
  13. a single file.
  14.    -It can use carrige return to end each line, and reformat paragraphs
  15. accordingly.
  16.     -It is small and starts up quickly.
  17.     -Unlike MacWrite, File allows multiple windows to multiple files.
  18.  
  19. Instructions:
  20.  
  21. In general, File behaves like other Mac applications and follows the
  22. standard user interface guidelines.
  23.  
  24. The File menu item works like MacWrite, MacPaint, etc.  Note Cmd/S is a
  25. "Save" key.
  26.  
  27. The edit menu provides your vanilla edit functions  The way File is
  28. currently implemented, cutting and pasting between desk accessories is
  29. one way- you can paste TO File windows from accessory windows, but you
  30. can't go the other way.  The behavior of the ClipBoard option appears
  31. to reflect this as well.  If you want to select more than a screen's
  32. worth, use "shift-click" with the mouse. (you'll see how this works). 
  33. One more thing- Undo isn't implemented in File, so that menu item is only
  34. enabled for desk accessories.
  35.  
  36. The Fonts menu allows you to change the font the current window is
  37. using, as well as it's point size.  Monaco is a fixed width font, and
  38. in the nine point size it fits 80 characters nicely across the screen. 
  39. The NY-12 is the easiest to read.  You should try to have all of these
  40. fonts available on your system disk for best use (and you can save gobs
  41. of disk space by moving frivolous fonts off with the font mover). 
  42. Using a Wrap value of 72 works best with NY-12 (see below).  If a
  43. window seems to get a little confused after changing the fonts, try
  44. bumping the window's grow box just a little (this forces a refresh).
  45.  
  46. The Format menu refers to two kinds of text "wrap".  "Soft wrap" is
  47. when text wraps around to the next line when it hits the edge of a
  48. window, WITHOUT a carrige return present.  Changing the window size
  49. changes the arrangement of the text.  If softwrap is toggled off (by
  50. selecting that item), text will only begin on a new line if a return is
  51. inserted.  
  52.  
  53. Hard wrap refers to text with carrige returns.  The Fill-region menu
  54. item justifies the text in the selected (as in mouse selected) region
  55. by deleting spaces and/or adding carriage returns (much like M-Q on 20
  56. EMACS).  The text is filled out to the currently selected wrap column
  57. (either 72 or 80).  If the Hard Wrap menu item is toggled on, returns
  58. are automaticly be inserted at the nearest space behind the hard wrap
  59. column (like "Text Mode" in EMACS).
  60.  
  61. The Search menu allows searching the text for a specified string.  If
  62. it's found, the occurance of the string is selected.  Use Find (Cmd/F)
  63. to look for the next occurance.  If you Copy or Cut some text
  64. before you search, than simply executing Paste when the string is found
  65. gives you a "search and replace" feature.  Note pressing return in the
  66. "what to find" dialog is the same as clicking "OK".
  67.  
  68. The Debug menu will set up a little window showing how much memory is
  69. available, and offer to try and compact memory for you.  This may be
  70. useful if you have reason to suspect you're bumping the limits
  71. (Warning: bumping the limit has not been tested!).  There appears to be
  72.  about 30-50K available, plenty for most writing chores.
  73.  
  74. Tabs work by inserting spaces until a multiple-of-eight column.  Also
  75. note special characters can be inserted with the Option key, though
  76. other computers may not understand them.  If a line of text is
  77. indented, pressing the Enter key will insert a return and then tab out
  78. to the same column on the next line.  (Like ^J in some EMACS 
  79. implementations.)
  80.  
  81. Some Tips-
  82. File gets sluggish if you're trying to insert or change text in the
  83. middle or front of a large file.  A better alternative is to cut the
  84. text you're working on, then use New in the File menu to bring up a
  85. "work window."  Paste the text in this window, work on it there, then
  86. move it into the "main window" when finished.
  87.  
  88. Clicking the gray area between the scroll box and the arrows on the
  89. scroll bar moves the screen by "screenful" increments.
  90.  
  91. Known bugs...
  92.  
  93. The program is quite robust in terms of not bombing.  But just in case,
  94. the "Resume" item is enabled if a trap does occur.  Best save your
  95. files, exit, and run it again if this occurs.
  96.  
  97. File does NOT carefully check against memory limits.  Normally, the
  98. 30-50K of available space is plenty.  But if you're worried, bring up
  99. the "show freemem" window.  Also avoid copying large chunks of text to
  100. the clipboard if memory's tight.
  101.  
  102. Because Search uses the "Munger" ROM routine, it is always case
  103. sensitive (this makes it very fast, though).
  104.  
  105. Two disk swaps are needed to load a file from an alternate disk.  It
  106. should preload the code segment to prevent additional swapping.
  107.  
  108. Always save files before printing them;  the printing process takes a
  109. big chunk of memory.
  110.  
  111. The clipboard flashes unecessarly when playing with desk accessories.
  112.  
  113. The desk scrap is not check to see if it will fit in memory before it
  114. is retrieved.
  115.  
  116. Copying from File windows to desk accesories doesn't work.
  117.  
  118.